﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace RecommenderSystem.misc
{
    public class Config
    {

        public static readonly bool DEBUG_FLAG = false;

        public static readonly String USER_ID = "userId";
        public static readonly String ITEM_ID = "itemId";
        public static readonly String ITEM_RANK = "itemRank";

        public static readonly String PRECISION = "Precision";
        public static readonly String RECALL = "Recall";

        public static readonly String FILE_NAME = "..\\..\\TrainDB\\u.data";

        public static readonly double VALIDATION_SET_SIZE = 0.1;
        public static readonly double SIMILARITY_ENV = 0.01;
        public static readonly int BEST_OF_TRAIN_BASE_MODEL = 1;
        public static readonly int K_NEAREST_NEIGHBOORS = 20;
        public static readonly int CP_THRESHOLD = 10;
        public static readonly int DEFAULT_FEATURES_NUM = 2;
        public static readonly int NODE_SPLIT_THRESHOLD = 40;
    }
}
